deliver major blow - Turco Inglés Diccionario